package ClasesBasicas;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;

import DataBase.IDataBase;
import DataBase.SensorJDBC;


public class Sensor {

	public String idSensor;
	public String descripcion;
	public boolean estado;
	public Tren tren;
	
	
	
	
	public Sensor(String id, String des, boolean e,Tren t){
		idSensor= id;
		descripcion= des;
		estado= e;
		tren =t;
	}
	public String getIdSensor() {
		return idSensor;
	}
	public void setIdSensor(String idSensor) {
		this.idSensor = idSensor;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public boolean getEstado() {
		return estado;
	}
	public void setEstado(boolean estado) {
		this.estado = estado;
	}
	
	
	public static void main (String [] args) throws ClassNotFoundException, SQLException, IllegalArgumentException, IllegalAccessException{
		Tren t = new Tren();
		t.setId("tren 6");
		Sensor s= new Sensor("sensor9", "calor",true,t);
		SensorJDBC sensor= new SensorJDBC();
		//sensor.update("sensor1", true);
		//sensor.remove(s);
		//sensor.getByPrimaryKey("sensor1");
		sensor.insert(s);
		//sensor.getByPrimaryKey(s.getIdSensor());
		//sensor.getAll();

		
	}
	public Tren getTren() {
		return tren;
	}
	public void setTren(Tren tren) {
		this.tren = tren;
	}
	
	
	
	
	
	
	
}
